satisfy the demands - Français Anglais Dictionnaire